underground depot - Spanish English Dictionary